home *** CD-ROM | disk | FTP | other *** search
- #!/bin/csh -f
- # Copyright (c) 1991 Bell Communications Research, Inc. (Bellcore)
- #
- # Permission to use, copy, modify, and distribute this material
- # for any purpose and without fee is hereby granted, provided
- # that the above copyright notice and this permission notice
- # appear in all copies, and that the name of Bellcore not be
- # used in advertising or publicity pertaining to this
- # material without the specific, prior written permission
- # of an authorized representative of Bellcore. BELLCORE
- # MAKES NO REPRESENTATIONS ABOUT THE ACCURACY OR SUITABILITY
- # OF THIS MATERIAL FOR ANY PURPOSE. IT IS PROVIDED "AS IS",
- # WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES.
- #
-
- if (! $?METAMAIL_TMPDIR) then
- set METAMAIL_TMPDIR=/tmp
- endif
-
- if (! $?X_VIEWER) then
- set X_VIEWER="xloadimage -view -quiet -geometry +1+1"
- # set X_VIEWER="xv -geometry +1+1"
- endif
- if ($1 == "-viewer" && $#argv > 1) then
- set X_VIEWER = "$2"
- shift
- shift
- endif
-
- if (! $?DISPLAY) then
- echo ""
- echo This message contains a picture, which can currently only be
- echo viewed when running X11. If you read this message while running
- echo X11, and have your DISPLAY variable set, you will then
- echo be able to see the picture properly.
- echo ""
- if ($?MM_NOTTTY) then
- set fname=${METAMAIL_TMPDIR}/sp.$$
- echo "The picture is being automatically stored in the file $fname"
- echo "If you do not want this file, please delete it."
- else
- echo -n "Do you want to write the picture out to a file [y] ? "
- set ANS=$<
- if ("$ANS" =~ n* || "$ANS" =~ N* ) exit 0
- echo -n "File name:"
- set fname=$<
- endif
- cp $1 $fname
- if ($status == 0) echo Wrote file $fname
- exit 0
- endif
-
- if ($#argv == 0) then
- set SQUIRREL=${METAMAIL_TMPDIR}/sp.$$
- cat > $SQUIRREL
- else
- set SQUIRREL="$*"
- endif
-
- echo NOTE: TO MAKE THE PICTURE WINDOW GO AWAY, JUST TYPE 'q' IN IT.
- if ($#argv == 0) then
- echo "==> TO SAVE THIS IMAGE, COPY THE FILE $SQUIRREL BEFORE EXITING"
- echo ""
- $X_VIEWER $SQUIRREL
- rm $SQUIRREL
- else
-
- foreach i ($*)
- echo "==> TO SAVE THIS IMAGE, COPY THE FILE $i BEFORE EXITING"
- echo ""
- set dir=$i:h
- if ($dir != $i) then
- # Make the ln sure to work
- cd $dir
- endif
- ln $i $$.PRESS-q-TO-EXIT
- if (! $status) then
- sh -c "$X_VIEWER $$.PRESS-q-TO-EXIT"
- rm $$.PRESS-q-TO-EXIT
- else
- sh -c "$X_VIEWER $i"
- endif
- end
- endif
-